package com.organize.entities.query;

import com.autumn.mybatis.mapper.annotation.ViewTable;
import com.organize.entities.Employee;
import lombok.Getter;
import lombok.Setter;
import lombok.ToString;

/**
 * 职员查询
 * <p>
 * </p>
 *
 * @description TODO
 * @author: 老码农
 * @create: 2020-10-17 14:43
 **/
@ToString(callSuper = true)
@Getter
@Setter
@ViewTable
public class EmployeeQuery extends Employee {

    private static final long serialVersionUID = -6179271133651431355L;


    /**
     * 字段 departmentName (部门名称)
     */
    public static final String FIELD_REGION_NAME = "departmentName";

    /**
     * 字段 departmentFullId (完整部门id)
     */
    public static final String FIELD_REGION_FULL_ID = "departmentFullId";

    /**
     * 字段 departmentFullName (完整行部门名称)
     */
    public static final String FIELD_REGION_FULL_NAME = "departmentFullName";

    /**
     * 字段 postName (岗位名称)
     */
    public static final String FIELD_POST_NAME = "postName";

    /**
     * 字段 educationName (学历名称)
     */
    public static final String FIELD_EDUCATION_NAME = "educationName";

    /**
     * 部门名称
     */
    private String departmentName;

    /**
     * 完整部门id
     */
    private String departmentFullId;

    /**
     * 完整行部门名称
     */
    private String departmentFullName;

    /**
     * 岗位名称
     */
    private String postName;

    /**
     * 学历名称
     */
    private String educationName;

}
